yuisekiのproto-povertyメモ 2021-05
2021/5/3 21:32
MongoDBを使うことにした
TeamのほうでDeployするように設定を変える
2021/5/3 16:44yuiseki.icon
貧困マップ用ダミーデータをつくってくれた
五次元ある
1. X軸が年齢
2. Y軸が年収
3. 星の輝度が生活の満足度
4. 声という概念もある
5. タグという概念もある
5. 個人が大量にいるのでrowになっている
columnに年が並んでいる
ExcelやSpreadsheetの表1シートで表現すると機械可読にならないので厳しいデータ構造だ
年が増える度にcolumnがズレていく
ジェンダーについて
ジェンダーはnumberやbooleanにするべきではない
ジェンダーも変わる可能性があるので年別に持つべき
子どもについて
子どもの年齢は重要なんだろうか
未就学児、就学児、成人済みくらいがざっくりわかれば良い気がする
子どもの人数も同じくらい重要な気がする
オリジナルのダミーデータのデータ構造を整理する
Person
has_many: YearVoice
YearVoice
year: Number
age: Number
gender: String
income: Number
satisfaction: Number
voice: String
has_one: Person
has_many: Tag
Tag
title: String
Excel, Spreadsheet, CSV等にするなら
一行が年で列が項目となる
code:abe_sinzou.csv
year, age, gender, income, satisfaction, tags, voice
2021, 66, 男性, 130, 8, 国会議員, 病気が悪化して総理大臣を辞めたため、収入が大幅に下がりました
2020, 65, 男性, 4049, 10, 国会議員:総理大臣, 総理大臣として、とても忙しいですが頑張っています
こういうファイルを個人ごとに作るしか無い
Excel, Spreadsheet, CSV等で個人ごとのファイルを作るのは実運用を考えるとあまり現実的ではない
データベースを使うべき
プロトタイプの段階ではCSVでOK